FluentBoards\App\Models\Task B

Total Complexity 91
Dependencies 20
Dependents 30
Total lines 754
Lines of code 530
Logical lines of code 180
Comment lines 54
Methods 47
Properties 5

Methods 47

Method Rating Maintainability Complexity Lines of code
moveToNewPosition()
A
42 9 60
boot()
A
47 9 36
mappableFields()
S
37 1 101
createTask()
S
54 6 21
lead_contact()
S
50 3 28
adjustSubtaskCount()
S
58 3 17
setArchivedAttribute()
S
63 4 10
reIndexTasksPositions()
S
60 3 13
close()
S
62 3 12
reopen()
S
63 3 12
addOrRemoveAssignee()
S
58 2 16
isOverdue()
S
72 3 5
upcoming()
S
72 3 5
isWatching()
S
64 3 10
updateMeta()
S
59 2 15
mappables()
S
54 1 20
getPopularCount()
S
66 2 8
getMeta()
S
67 2 8
assignees()
S
64 1 11
labels()
S
65 1 11
watchers()
S
65 1 11
withoutTaskCreatedEvent()
S
71 1 6
scopeType()
S
79 1 3
scopeOverdue()
S
72 1 5
scopeUpcoming()
S
75 1 4
setSettingsAttribute()
S
78 1 3
getSettingsAttribute()
S
80 1 3
activities()
S
72 1 5
comments()
S
72 1 5
notifications()
S
79 1 3
public_comments()
S
72 1 5
board()
S
79 1 3
attachments()
S
73 1 5
parentTask()
S
80 1 3
contact()
S
79 1 3
taskMeta()
S
79 1 3
getMetaAttribute()
S
79 1 3
stage()
S
79 1 3
getArchivedAttribute()
S
80 1 3
user()
S
80 1 3
customFields()
S
66 1 10
repeatTaskMeta()
S
78 1 3
getRepeatTaskMetaAttribute()
S
81 1 3
taskCustomFields()
S
75 1 4
subTaskGroups()
S
78 1 3
subtasks()
S
79 1 3
subtaskGroup()
S
78 1 3